指向函数的指针
程序中定义函数后,对程序进行编译时,编译系统为函数分配一段存储空间存储二进制代码,这段内存空间的起始地址(也称入口地址)称为函数的指针。...程序中可以定义一个指针变量,用来存放一个函数的起始地址,即该指针变量指向一个函数,称为函数指针变量。...实际上函数指针变量定义时,形参的名字对编译没有意义,习惯上省略不写。...一般形式如下:
函数指针变量=函数名;
注意,赋值符右边只写函数名,不需要定参数表。如果写上参数会出现编译错误。...(3)通过函数指针变量调用函数的一般形式如下:
(*函数指针变量)(实参列表);
通过函数指针变量调用函数的效果与使用函数名调用函数的执行流程是一样的,实参与形参同样要求个数相同,类型符合赋值兼容规则